PHPMailer\PHPMailer\PHPMailer C

Total Complexity 119
Dependencies 5
Dependents 0
Total lines 2,047
Lines of code 238
Logical lines of code 0
Comment lines 1,576
Methods 119
Properties 78

Methods 119

Method Rating Maintainability Complexity Lines of code
__construct()
S
91 1 2
__destruct()
S
91 1 2
edebug()
S
91 1 2
isHTML()
S
91 1 2
isSMTP()
S
91 1 2
isMail()
S
91 1 2
isSendmail()
S
91 1 2
isQmail()
S
91 1 2
addAddress()
S
91 1 2
addCC()
S
91 1 2
addBCC()
S
91 1 2
addReplyTo()
S
91 1 2
addOrEnqueueAnAddress()
S
91 1 2
setBoundaries()
S
91 1 2
addAnAddress()
S
91 1 2
parseAddresses()
S
89 1 2
setFrom()
S
91 1 2
getLastMessageID()
S
91 1 2
validateAddress()
S
89 1 2
idnSupported()
S
89 1 2
punyencodeAddress()
S
91 1 2
send()
S
91 1 2
preSend()
S
91 1 2
postSend()
S
91 1 2
sendmailSend()
S
91 1 2
isShellSafe()
S
89 1 2
isPermittedPath()
S
89 1 2
fileIsAccessible()
S
89 1 2
mailSend()
S
91 1 2
getSMTPInstance()
S
91 1 2
setSMTPInstance()
S
91 1 2
setSMTPXclientAttribute()
S
91 1 2
getSMTPXclientAttributes()
S
91 1 2
smtpSend()
S
91 1 2
smtpConnect()
S
91 1 2
smtpClose()
S
91 1 2
setLanguage()
S
91 1 2
getTranslations()
S
91 1 2
addrAppend()
S
91 1 2
addrFormat()
S
91 1 2
wrapText()
S
91 1 2
utf8CharBoundary()
S
91 1 2
setWordWrap()
S
91 1 2
createHeader()
S
91 1 2
getMailMIME()
S
91 1 2
getSentMIMEMessage()
S
91 1 2
generateId()
S
91 1 2
createBody()
S
91 1 2
getBoundaries()
S
91 1 2
getBoundary()
S
91 1 2
endBoundary()
S
91 1 2
setMessageType()
S
91 1 2
headerLine()
S
91 1 2
textLine()
S
91 1 2
addAttachment()
S
91 1 2
getAttachments()
S
91 1 2
attachAll()
S
91 1 2
encodeFile()
S
91 1 2
encodeString()
S
91 1 2
encodeHeader()
S
91 1 2
hasMultiBytes()
S
91 1 2
has8bitChars()
S
91 1 2
base64EncodeWrapMB()
S
91 1 2
encodeQP()
S
91 1 2
encodeQ()
S
91 1 2
addStringAttachment()
S
91 1 2
addEmbeddedImage()
S
91 1 2
addStringEmbeddedImage()
S
91 1 2
validateEncoding()
S
91 1 2
cidExists()
S
91 1 2
inlineImageExists()
S
91 1 2
attachmentExists()
S
91 1 2
alternativeExists()
S
91 1 2
clearQueuedAddresses()
S
91 1 2
clearAddresses()
S
91 1 2
clearCCs()
S
91 1 2
clearBCCs()
S
91 1 2
clearReplyTos()
S
91 1 2
clearAllRecipients()
S
91 1 2
clearAttachments()
S
91 1 2
clearCustomHeaders()
S
91 1 2
clearCustomHeader()
S
91 1 2
replaceCustomHeader()
S
91 1 2
setError()
S
91 1 2
rfcDate()
S
89 1 2
serverHostname()
S
91 1 2
isValidHost()
S
89 1 2
lang()
S
91 1 2
isError()
S
91 1 2
addCustomHeader()
S
91 1 2
getCustomHeaders()
S
91 1 2
msgHTML()
S
91 1 2
html2text()
S
91 1 2
_mime_types()
S
89 1 2
filenameToType()
S
89 1 2
mb_pathinfo()
S
89 1 2
set()
S
91 1 2
secureHeader()
S
91 1 2
normalizeBreaks()
S
89 1 2
stripTrailingWSP()
S
89 1 2
stripTrailingBreaks()
S
89 1 2
getLE()
S
89 1 2
setLE()
S
89 1 2
sign()
S
91 1 2
DKIM_QP()
S
91 1 2
DKIM_Sign()
S
91 1 2
DKIM_HeaderC()
S
91 1 2
DKIM_BodyC()
S
91 1 2
DKIM_Add()
S
91 1 2
hasLineLongerThanMax()
S
89 1 2
quotedString()
S
89 1 2
getToAddresses()
S
91 1 2
getCcAddresses()
S
91 1 2
getBccAddresses()
S
91 1 2
getReplyToAddresses()
S
91 1 2
getAllRecipientAddresses()
S
91 1 2
doCallback()
S
91 1 2
getOAuth()
S
91 1 2
setOAuth()
S
91 1 2